.menu_list {	
	width: 100%;
	text-align:center;
	margin: 15px 0 0 0;
}
.menu_head {	
	margin: 5px 5px 0 5px;
	padding:10px;
	cursor: pointer;
	position: relative;
    font-weight:normal;
	background-color:#0e87b2;
	background: -webkit-gradient(linear, left top, left bottom, from(#0e87b2), to(#095f7e));
	background: -moz-linear-gradient(top, #0e87b2,  #095f7e);
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	font-family: helvetica, arial, sans-serif;
	font-weight: bold;
	font-size:1.1em;
	color:#fff;
	border: thin solid #095f7e;
	text-shadow: 0 -1px 1px rgba(0, 0, 0, .2);
	  -webkit-transition: all .2s linear;
	  -moz-transition: all .2s linear;
	  transition: all .2s linear;
}
.menu_head a{
	color:#fff;
	text-shadow: 0 -1px 1px rgba(0, 0, 0, .2);
	  -webkit-transition: all .2s linear;
	  -moz-transition: all .2s linear;
	  transition: all .2s linear;
}
.menu_body {
	display:none;
	margin:0 5px 0 5px;
}
.menu_body a{
	/*background: -webkit-gradient(linear, left top, left bottom, from(#878889), to(#727374));
	background: -moz-linear-gradient(top,  #878889,  #727374); */
	
	display:block;
	text-decoration:none;
	width: 94%;
	color:#4F4F4F;
	padding: 5px 5px 5px 5px;
	overflow:hidden;
	font-size:12px;
}
.menu_body a:hover{
	background: -webkit-gradient(linear, left top, left bottom, from(#28c2e5), to(#0c9abb));
	background: -moz-linear-gradient(top,  #28c2e5,  #0c9abb);
	
	color:#f8f8f8;
	text-shadow:none;
  }
  
.menu_body a img{
	margin-right:3px;
	vertical-align:middle;
	
}